Ubuntu 使用 shadowsocks 科学上网

  不知道为什么我的系统运行有 gui 的版本会假死。。Ubuntu 14.04:
2015-05-31 20:10:21屏幕截图
  所以,我用了 sslocal + tsocks 实现的科学上网,chrome 需要插件 SwitchyOmega,文末提供下载链接及安装配置方法。
  首先,安装 sslocal,pip install shadowsocks

  安装完成后,新建 json 配置文件,这里位置为 /etc/shadowsocks.json,文件内容大致如下:
QQ截图20150531201514
  配置完成后,运行 sslocal

1
sslocal -c /etc/shadowsocks.json --pid-file /var/run/shadowsocks.pid -d start

  安装 tsocks 实现 socks5 转 http 代理:

1
apt-get install tsocks

  配置 tsocks(/etc/tsocks.conf):
QQ截图20150531201836
  使用时只需在命令前加上 tsocks 即可,比如 tsocks apt-get update

  关于 chrome 的配置:
  下载 SwitchyOmega,并解压。将解压出来的 SwitchyOmega.crx 拖动至 chrome://extensions/ 安装即可。
  安装完成后会自动弹出配置页,如图配置即可:
2015-05-31 20:25:54屏幕截图